home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / DFC096.ZIP / DFC.EXE / 0 / RCDATA / TFORM1 / TFORM1.txt < prev   
Text File  |  1997-08-06  |  28KB  |  1,236 lines

  1. object Form1: TForm1
  2.   Left = 193
  3.   Top = 107
  4.   Width = 600
  5.   Height = 564
  6.   BorderIcons = [biSystemMenu, biMinimize]
  7.   Caption = 'Defractor 0.96∩┐╜'
  8.   Font.Color = clWindowText
  9.   Font.Height = -11
  10.   Font.Name = 'MS Sans Serif'
  11.   Font.Style = []
  12.   Icon.Data = {<image000.ico>}
  13.   Menu = MainMenu1
  14.   Position = poScreenCenter
  15.   OnActivate = DefractorOnActivate
  16.   OnClick = DefractorOnActivate
  17.   OnCreate = FormCreate
  18.   OnDestroy = FormDestroy
  19.   OnResize = FormPaint
  20.   PixelsPerInch = 96
  21.   TextHeight = 13
  22.   object Label1: TLabel
  23.     Left = 6
  24.     Top = 3
  25.     Width = 84
  26.     Height = 18
  27.     Caption = 'Oscillator 1'
  28.     Font.Color = clBlack
  29.     Font.Height = -16
  30.     Font.Name = 'Arial'
  31.     Font.Style = [fsBold, fsItalic]
  32.     ParentFont = False
  33.   end
  34.   object Label2: TLabel
  35.     Left = 501
  36.     Top = 3
  37.     Width = 84
  38.     Height = 18
  39.     Caption = 'Oscillator 2'
  40.     Font.Color = clBlack
  41.     Font.Height = -16
  42.     Font.Name = 'Arial'
  43.     Font.Style = [fsBold, fsItalic]
  44.     ParentFont = False
  45.   end
  46.   object Label3: TLabel
  47.     Left = 6
  48.     Top = 156
  49.     Width = 53
  50.     Height = 13
  51.     Caption = 'Frequency:'
  52.   end
  53.   object Label4: TLabel
  54.     Left = 318
  55.     Top = 156
  56.     Width = 53
  57.     Height = 13
  58.     Caption = 'Frequency:'
  59.   end
  60.   object Osc1TextInfo: TLabel
  61.     Left = 207
  62.     Top = 147
  63.     Width = 32
  64.     Height = 16
  65.     Alignment = taRightJustify
  66.     Caption = 'None'
  67.     Font.Color = clBlack
  68.     Font.Height = -13
  69.     Font.Name = 'Arial'
  70.     Font.Style = [fsBold, fsItalic]
  71.     ParentFont = False
  72.   end
  73.   object Osc2TextInfo: TLabel
  74.     Left = 555
  75.     Top = 147
  76.     Width = 32
  77.     Height = 16
  78.     Alignment = taRightJustify
  79.     Caption = 'None'
  80.     Font.Color = clBlack
  81.     Font.Height = -13
  82.     Font.Name = 'Arial'
  83.     Font.Style = [fsBold, fsItalic]
  84.     ParentFont = False
  85.   end
  86.   object Label5: TLabel
  87.     Left = 261
  88.     Top = 174
  89.     Width = 16
  90.     Height = 16
  91.     Caption = 'Hz'
  92.     Font.Color = clBlack
  93.     Font.Height = -13
  94.     Font.Name = 'Arial'
  95.     Font.Style = [fsBold, fsItalic]
  96.     ParentFont = False
  97.   end
  98.   object Label6: TLabel
  99.     Left = 570
  100.     Top = 174
  101.     Width = 16
  102.     Height = 16
  103.     Caption = 'Hz'
  104.     Font.Color = clBlack
  105.     Font.Height = -13
  106.     Font.Name = 'Arial'
  107.     Font.Style = [fsBold, fsItalic]
  108.     ParentFont = False
  109.   end
  110.   object O1AmpText: TLabel
  111.     Left = 182
  112.     Top = 6
  113.     Width = 53
  114.     Height = 13
  115.     Alignment = taRightJustify
  116.     Caption = 'Amp: 1.00x'
  117.   end
  118.   object O2AmpText: TLabel
  119.     Left = 354
  120.     Top = 6
  121.     Width = 53
  122.     Height = 13
  123.     Caption = 'Amp: 1.00x'
  124.   end
  125.   object Label18: TLabel
  126.     Left = 261
  127.     Top = 24
  128.     Width = 11
  129.     Height = 13
  130.     Caption = '0x'
  131.   end
  132.   object Label19: TLabel
  133.     Left = 261
  134.     Top = 129
  135.     Width = 17
  136.     Height = 13
  137.     Caption = '10x'
  138.   end
  139.   object Label21: TLabel
  140.     Left = 315
  141.     Top = 129
  142.     Width = 17
  143.     Height = 13
  144.     Caption = '10x'
  145.   end
  146.   object Label22: TLabel
  147.     Left = 321
  148.     Top = 24
  149.     Width = 11
  150.     Height = 13
  151.     Caption = '0x'
  152.   end
  153.   object Label23: TLabel
  154.     Left = 204
  155.     Top = 216
  156.     Width = 99
  157.     Height = 16
  158.     Caption = 'Sample Preview'
  159.     Font.Color = clBlack
  160.     Font.Height = -13
  161.     Font.Name = 'Arial'
  162.     Font.Style = [fsBold, fsItalic]
  163.     ParentFont = False
  164.   end
  165.   object Osc1FreqSB: TScrollBar
  166.     Left = 6
  167.     Top = 174
  168.     Width = 190
  169.     Height = 16
  170.     Hint = 'Oscillator 1 Frequency '
  171.     LargeChange = 10
  172.     Max = 32000
  173.     Min = 1
  174.     ParentShowHint = False
  175.     Position = 220
  176.     ShowHint = True
  177.     TabOrder = 0
  178.     OnChange = Osc1FreqSBChange
  179.   end
  180.   object Osc1EBFreq: TEdit
  181.     Left = 201
  182.     Top = 171
  183.     Width = 55
  184.     Height = 21
  185.     Hint = 'Oscillator 1 Frequency'
  186.     ParentShowHint = False
  187.     ShowHint = True
  188.     TabOrder = 1
  189.     Text = '220.0'
  190.     OnChange = Osc1EBFreqChange
  191.   end
  192.   object Osc2FreqSB: TScrollBar
  193.     Left = 318
  194.     Top = 174
  195.     Width = 187
  196.     Height = 16
  197.     Hint = 'Oscillator 2 Frequency'
  198.     LargeChange = 10
  199.     Max = 32000
  200.     Min = 1
  201.     ParentShowHint = False
  202.     Position = 110
  203.     ShowHint = True
  204.     TabOrder = 2
  205.     OnChange = Osc2FreqSBChange
  206.   end
  207.   object Osc2EBFreq: TEdit
  208.     Left = 510
  209.     Top = 171
  210.     Width = 55
  211.     Height = 21
  212.     Hint = 'Oscillator 2 Frequency'
  213.     ParentShowHint = False
  214.     ShowHint = True
  215.     TabOrder = 3
  216.     Text = '110.0'
  217.     OnChange = Osc2EBFreqChange
  218.   end
  219.   object Panel1: TPanel
  220.     Left = 6
  221.     Top = 195
  222.     Width = 106
  223.     Height = 37
  224.     TabOrder = 4
  225.     object Osc1Options: TButton
  226.       Left = 6
  227.       Top = 6
  228.       Width = 94
  229.       Height = 25
  230.       Hint = 'More settings for oscillator 1'
  231.       Caption = 'More Settings...'
  232.       ParentShowHint = False
  233.       ShowHint = True
  234.       TabOrder = 0
  235.       OnClick = Osc1OptionsClick
  236.     end
  237.   end
  238.   object Panel2: TPanel
  239.     Left = 480
  240.     Top = 195
  241.     Width = 106
  242.     Height = 37
  243.     TabOrder = 5
  244.     object Osc2Options: TButton
  245.       Left = 6
  246.       Top = 6
  247.       Width = 94
  248.       Height = 25
  249.       Hint = 'More settings for Oscillator 2'
  250.       Caption = 'More Settings...'
  251.       ParentShowHint = False
  252.       ShowHint = True
  253.       TabOrder = 0
  254.       OnClick = Osc2OptionsClick
  255.     end
  256.   end
  257.   object FilterGroup: TGroupBox
  258.     Left = 6
  259.     Top = 321
  260.     Width = 580
  261.     Height = 94
  262.     Caption = ' Filters '
  263.     Font.Color = clBlack
  264.     Font.Height = -13
  265.     Font.Name = 'Arial'
  266.     Font.Style = [fsBold, fsItalic]
  267.     ParentFont = False
  268.     TabOrder = 6
  269.     object Label10: TLabel
  270.       Left = 111
  271.       Top = 18
  272.       Width = 33
  273.       Height = 13
  274.       Caption = 'Power:'
  275.       Font.Color = clBlack
  276.       Font.Height = -11
  277.       Font.Name = 'MS Sans Serif'
  278.       Font.Style = []
  279.       ParentFont = False
  280.     end
  281.     object Label12: TLabel
  282.       Left = 111
  283.       Top = 42
  284.       Width = 33
  285.       Height = 13
  286.       Caption = 'Power:'
  287.       Font.Color = clBlack
  288.       Font.Height = -11
  289.       Font.Name = 'MS Sans Serif'
  290.       Font.Style = []
  291.       ParentFont = False
  292.     end
  293.     object Label13: TLabel
  294.       Left = 336
  295.       Top = 42
  296.       Width = 50
  297.       Height = 13
  298.       Caption = 'Threshold:'
  299.       Font.Color = clBlack
  300.       Font.Height = -11
  301.       Font.Name = 'MS Sans Serif'
  302.       Font.Style = []
  303.       ParentFont = False
  304.     end
  305.     object Label9: TLabel
  306.       Left = 111
  307.       Top = 66
  308.       Width = 28
  309.       Height = 13
  310.       Caption = 'Ratio:'
  311.       Font.Color = clBlack
  312.       Font.Height = -11
  313.       Font.Name = 'MS Sans Serif'
  314.       Font.Style = []
  315.       ParentFont = False
  316.     end
  317.     object SText: TLabel
  318.       Left = 450
  319.       Top = 66
  320.       Width = 39
  321.       Height = 13
  322.       Caption = '0.00700'
  323.       Font.Color = clBlack
  324.       Font.Height = -11
  325.       Font.Name = 'MS Sans Serif'
  326.       Font.Style = []
  327.       ParentFont = False
  328.     end
  329.     object SmText: TLabel
  330.       Left = 531
  331.       Top = 18
  332.       Width = 27
  333.       Height = 13
  334.       Caption = '2.100'
  335.       Font.Color = clBlack
  336.       Font.Height = -11
  337.       Font.Name = 'MS Sans Serif'
  338.       Font.Style = []
  339.       ParentFont = False
  340.     end
  341.     object SmoCBox: TCheckBox
  342.       Left = 6
  343.       Top = 18
  344.       Width = 88
  345.       Height = 17
  346.       Hint = 'Enable/Disable Smoothing Filter'
  347.       Caption = 'Smoothing:'
  348.       Font.Color = clBlack
  349.       Font.Height = -11
  350.       Font.Name = 'MS Sans Serif'
  351.       Font.Style = [fsBold]
  352.       ParentFont = False
  353.       ParentShowHint = False
  354.       ShowHint = True
  355.       TabOrder = 0
  356.       OnClick = SmoCBoxClick
  357.     end
  358.     object SmoPower: TScrollBar
  359.       Left = 150
  360.       Top = 18
  361.       Width = 376
  362.       Height = 14
  363.       Hint = 'Smoothing Power'
  364.       LargeChange = 10
  365.       Max = 10000
  366.       Min = 1
  367.       ParentShowHint = False
  368.       Position = 100
  369.       ShowHint = True
  370.       TabOrder = 1
  371.       OnChange = SmoPowerChange
  372.     end
  373.     object PPCBox: TCheckBox
  374.       Left = 6
  375.       Top = 42
  376.       Width = 100
  377.       Height = 17
  378.       Hint = 'Enable/Disable Pinch/Punch Filter'
  379.       Caption = 'Pinch/Punch:'
  380.       Font.Color = clBlack
  381.       Font.Height = -11
  382.       Font.Name = 'MS Sans Serif'
  383.       Font.Style = [fsBold]
  384.       ParentFont = False
  385.       ParentShowHint = False
  386.       ShowHint = True
  387.       TabOrder = 2
  388.       OnClick = PPCBoxClick
  389.     end
  390.     object PPPowSB: TScrollBar
  391.       Left = 150
  392.       Top = 42
  393.       Width = 172
  394.       Height = 14
  395.       Hint = 'Pinch/Punch Power'
  396.       LargeChange = 10
  397.       ParentShowHint = False
  398.       ShowHint = True
  399.       TabOrder = 3
  400.       OnChange = PPPowSBChange
  401.     end
  402.     object ScrollBar1: TScrollBar
  403.       Left = 390
  404.       Top = 42
  405.       Width = 181
  406.       Height = 14
  407.       Hint = 'Pinch/Punch Threshold'
  408.       LargeChange = 10
  409.       ParentShowHint = False
  410.       ShowHint = True
  411.       TabOrder = 4
  412.       OnChange = ScrollBar1Change
  413.     end
  414.     object CheckBox1: TCheckBox
  415.       Left = 6
  416.       Top = 66
  417.       Width = 100
  418.       Height = 17
  419.       Hint = 'Enable/Disable Sliding'
  420.       Caption = 'Sliding:'
  421.       Font.Color = clBlack
  422.       Font.Height = -11
  423.       Font.Name = 'MS Sans Serif'
  424.       Font.Style = [fsBold]
  425.       ParentFont = False
  426.       ParentShowHint = False
  427.       ShowHint = True
  428.       TabOrder = 5
  429.       OnClick = CheckBox1Click
  430.     end
  431.     object SliRatio: TScrollBar
  432.       Left = 150
  433.       Top = 66
  434.       Width = 295
  435.       Height = 14
  436.       Hint = 'Slide Ratio (Hz/sample)'
  437.       LargeChange = 10
  438.       Max = 10000
  439.       Min = 1
  440.       ParentShowHint = False
  441.       Position = 100
  442.       ShowHint = True
  443.       TabOrder = 6
  444.       OnChange = SliRatioChange
  445.     end
  446.     object SliMode: TCheckBox
  447.       Left = 495
  448.       Top = 66
  449.       Width = 76
  450.       Height = 17
  451.       Hint = 'Enable/Disable (Up/Down) Slide Direction'
  452.       Caption = 'Up/Down'
  453.       Font.Color = clBlack
  454.       Font.Height = -11
  455.       Font.Name = 'MS Sans Serif'
  456.       Font.Style = []
  457.       ParentFont = False
  458.       ParentShowHint = False
  459.       ShowHint = True
  460.       TabOrder = 7
  461.       OnClick = SliModeClick
  462.     end
  463.   end
  464.   object Advanced: TGroupBox
  465.     Left = 6
  466.     Top = 417
  467.     Width = 580
  468.     Height = 94
  469.     Caption = ' Advanced '
  470.     Font.Color = clBlack
  471.     Font.Height = -13
  472.     Font.Name = 'Arial'
  473.     Font.Style = [fsBold, fsItalic]
  474.     ParentFont = False
  475.     TabOrder = 7
  476.     object Label11: TLabel
  477.       Left = 6
  478.       Top = 18
  479.       Width = 62
  480.       Height = 13
  481.       Caption = 'OverDrive:'
  482.       Font.Color = clBlack
  483.       Font.Height = -11
  484.       Font.Name = 'MS Sans Serif'
  485.       Font.Style = [fsBold]
  486.       ParentFont = False
  487.     end
  488.     object Label14: TLabel
  489.       Left = 6
  490.       Top = 42
  491.       Width = 64
  492.       Height = 13
  493.       Caption = 'Attenuator:'
  494.       Font.Color = clBlack
  495.       Font.Height = -11
  496.       Font.Name = 'MS Sans Serif'
  497.       Font.Style = [fsBold]
  498.       ParentFont = False
  499.     end
  500.     object Label15: TLabel
  501.       Left = 222
  502.       Top = 69
  503.       Width = 103
  504.       Height = 13
  505.       Caption = 'Internal Multiplier:'
  506.       Font.Color = clBlack
  507.       Font.Height = -11
  508.       Font.Name = 'MS Sans Serif'
  509.       Font.Style = [fsBold]
  510.       ParentFont = False
  511.     end
  512.     object Label16: TLabel
  513.       Left = 414
  514.       Top = 69
  515.       Width = 90
  516.       Height = 13
  517.       Caption = 'Division Factor:'
  518.       Font.Color = clBlack
  519.       Font.Height = -11
  520.       Font.Name = 'MS Sans Serif'
  521.       Font.Style = [fsBold]
  522.       ParentFont = False
  523.     end
  524.     object OText: TLabel
  525.       Left = 543
  526.       Top = 18
  527.       Width = 21
  528.       Height = 13
  529.       Caption = '1.00'
  530.       Font.Color = clBlack
  531.       Font.Height = -11
  532.       Font.Name = 'MS Sans Serif'
  533.       Font.Style = []
  534.       ParentFont = False
  535.     end
  536.     object AText: TLabel
  537.       Left = 543
  538.       Top = 42
  539.       Width = 27
  540.       Height = 13
  541.       Caption = '1.000'
  542.       Font.Color = clBlack
  543.       Font.Height = -11
  544.       Font.Name = 'MS Sans Serif'
  545.       Font.Style = []
  546.       ParentFont = False
  547.     end
  548.     object OverDriveSB: TScrollBar
  549.       Left = 87
  550.       Top = 18
  551.       Width = 451
  552.       Height = 14
  553.       Hint = 'OverDrive'
  554.       LargeChange = 10
  555.       Max = 1000
  556.       Min = 1
  557.       ParentShowHint = False
  558.       Position = 1
  559.       ShowHint = True
  560.       TabOrder = 0
  561.       OnChange = OverDriveSBChange
  562.     end
  563.     object AttenuateSB: TScrollBar
  564.       Left = 87
  565.       Top = 42
  566.       Width = 451
  567.       Height = 14
  568.       Hint = 'Attenuation'
  569.       LargeChange = 10
  570.       Max = 1000
  571.       Min = 1
  572.       ParentShowHint = False
  573.       Position = 1
  574.       ShowHint = True
  575.       TabOrder = 1
  576.       OnChange = AttenuateSBChange
  577.     end
  578.     object AAutoSync: TCheckBox
  579.       Left = 6
  580.       Top = 69
  581.       Width = 202
  582.       Height = 17
  583.       Hint = 'Enable/Disable Synchronization'
  584.       Caption = 'Amplitude/Phase Synchronizer'
  585.       Font.Color = clBlack
  586.       Font.Height = -11
  587.       Font.Name = 'MS Sans Serif'
  588.       Font.Style = [fsBold]
  589.       ParentFont = False
  590.       ParentShowHint = False
  591.       ShowHint = True
  592.       State = cbChecked
  593.       TabOrder = 2
  594.       OnClick = AAutoSyncClick
  595.     end
  596.     object IntMul: TEdit
  597.       Left = 327
  598.       Top = 66
  599.       Width = 64
  600.       Height = 21
  601.       Hint = 'Internal Multiplier Value'
  602.       Font.Color = clBlack
  603.       Font.Height = -11
  604.       Font.Name = 'MS Sans Serif'
  605.       Font.Style = []
  606.       ParentFont = False
  607.       ParentShowHint = False
  608.       ShowHint = True
  609.       TabOrder = 3
  610.       Text = '2.2'
  611.       OnChange = IntMulChange
  612.     end
  613.     object DivFact: TEdit
  614.       Left = 510
  615.       Top = 66
  616.       Width = 64
  617.       Height = 21
  618.       Hint = 'Division Factor Value'
  619.       Font.Color = clBlack
  620.       Font.Height = -11
  621.       Font.Name = 'MS Sans Serif'
  622.       Font.Style = []
  623.       ParentFont = False
  624.       ParentShowHint = False
  625.       ShowHint = True
  626.       TabOrder = 4
  627.       Text = '1.1'
  628.       OnChange = DivFactChange
  629.     end
  630.   end
  631.   object Panel3: TPanel
  632.     Left = 6
  633.     Top = 24
  634.     Width = 232
  635.     Height = 118
  636.     TabOrder = 8
  637.     object PaintBox1: TPaintBox
  638.       Left = 6
  639.       Top = 6
  640.       Width = 220
  641.       Height = 106
  642.       Color = clWhite
  643.       ParentColor = False
  644.       OnPaint = PaintBox1Paint
  645.     end
  646.   end
  647.   object Panel4: TPanel
  648.     Left = 354
  649.     Top = 24
  650.     Width = 232
  651.     Height = 118
  652.     TabOrder = 9
  653.     object PaintBox2: TPaintBox
  654.       Left = 6
  655.       Top = 6
  656.       Width = 220
  657.       Height = 106
  658.       Color = clWhite
  659.       ParentColor = False
  660.       OnPaint = PaintBox2Paint
  661.     end
  662.   end
  663.   object EnveBox: TGroupBox
  664.     Left = 6
  665.     Top = 234
  666.     Width = 580
  667.     Height = 85
  668.     Caption = ' Envelope Generators '
  669.     Font.Color = clBlack
  670.     Font.Height = -13
  671.     Font.Name = 'Arial'
  672.     Font.Style = [fsBold, fsItalic]
  673.     ParentFont = False
  674.     TabOrder = 10
  675.     object Label7: TLabel
  676.       Left = 12
  677.       Top = 42
  678.       Width = 34
  679.       Height = 13
  680.       Caption = 'Attack:'
  681.       Font.Color = clBlack
  682.       Font.Height = -11
  683.       Font.Name = 'MS Sans Serif'
  684.       Font.Style = []
  685.       ParentFont = False
  686.     end
  687.     object O1AText: TLabel
  688.       Left = 231
  689.       Top = 42
  690.       Width = 58
  691.       Height = 13
  692.       Caption = '0.000 sec'
  693.       Font.Color = clBlack
  694.       Font.Height = -11
  695.       Font.Name = 'MS Sans Serif'
  696.       Font.Style = []
  697.       ParentFont = False
  698.     end
  699.     object Label8: TLabel
  700.       Left = 12
  701.       Top = 60
  702.       Width = 34
  703.       Height = 13
  704.       Caption = 'Decay:'
  705.       Font.Color = clBlack
  706.       Font.Height = -11
  707.       Font.Name = 'MS Sans Serif'
  708.       Font.Style = []
  709.       ParentFont = False
  710.     end
  711.     object O1DText: TLabel
  712.       Left = 231
  713.       Top = 60
  714.       Width = 58
  715.       Height = 13
  716.       Caption = '0.000 sec'
  717.       Font.Color = clBlack
  718.       Font.Height = -11
  719.       Font.Name = 'MS Sans Serif'
  720.       Font.Style = []
  721.       ParentFont = False
  722.     end
  723.     object Label17: TLabel
  724.       Left = 300
  725.       Top = 60
  726.       Width = 34
  727.       Height = 13
  728.       Caption = 'Decay:'
  729.       Font.Color = clBlack
  730.       Font.Height = -11
  731.       Font.Name = 'MS Sans Serif'
  732.       Font.Style = []
  733.       ParentFont = False
  734.     end
  735.     object O2DText: TLabel
  736.       Left = 519
  737.       Top = 60
  738.       Width = 55
  739.       Height = 13
  740.       Caption = '0.000 sec'
  741.       Font.Color = clBlack
  742.       Font.Height = -11
  743.       Font.Name = 'MS Sans Serif'
  744.       Font.Style = []
  745.       ParentFont = False
  746.     end
  747.     object O2AText: TLabel
  748.       Left = 519
  749.       Top = 42
  750.       Width = 55
  751.       Height = 13
  752.       Caption = '0.000 sec'
  753.       Font.Color = clBlack
  754.       Font.Height = -11
  755.       Font.Name = 'MS Sans Serif'
  756.       Font.Style = []
  757.       ParentFont = False
  758.     end
  759.     object Label20: TLabel
  760.       Left = 300
  761.       Top = 42
  762.       Width = 34
  763.       Height = 13
  764.       Caption = 'Attack:'
  765.       Font.Color = clBlack
  766.       Font.Height = -11
  767.       Font.Name = 'MS Sans Serif'
  768.       Font.Style = []
  769.       ParentFont = False
  770.     end
  771.     object O1EnvCBox: TCheckBox
  772.       Left = 9
  773.       Top = 21
  774.       Width = 157
  775.       Height = 17
  776.       Hint = 'Enable/Disable Enveloping'
  777.       Caption = 'Enveloping Oscillator 1'
  778.       Font.Color = clBlack
  779.       Font.Height = -11
  780.       Font.Name = 'MS Sans Serif'
  781.       Font.Style = [fsBold]
  782.       ParentFont = False
  783.       ParentShowHint = False
  784.       ShowHint = True
  785.       TabOrder = 0
  786.       OnClick = O1EnvCBoxClick
  787.     end
  788.     object O2EnvCBox: TCheckBox
  789.       Left = 300
  790.       Top = 21
  791.       Width = 157
  792.       Height = 17
  793.       Hint = 'Enable/Disable Enveloping'
  794.       Caption = 'Enveloping Oscillator 2'
  795.       Font.Color = clBlack
  796.       Font.Height = -11
  797.       Font.Name = 'MS Sans Serif'
  798.       Font.Style = [fsBold]
  799.       ParentFont = False
  800.       ParentShowHint = False
  801.       ShowHint = True
  802.       TabOrder = 1
  803.       OnClick = O2EnvCBoxClick
  804.     end
  805.     object O1AttackSB: TScrollBar
  806.       Left = 54
  807.       Top = 42
  808.       Width = 172
  809.       Height = 13
  810.       Hint = 'Attack Time'
  811.       LargeChange = 10
  812.       Max = 15000
  813.       ParentShowHint = False
  814.       ShowHint = True
  815.       TabOrder = 2
  816.       OnChange = O1AttackSBChange
  817.     end
  818.     object O1DecaySB: TScrollBar
  819.       Left = 54
  820.       Top = 60
  821.       Width = 172
  822.       Height = 13
  823.       Hint = 'Decay Time'
  824.       LargeChange = 10
  825.       Max = 30000
  826.       ParentShowHint = False
  827.       ShowHint = True
  828.       TabOrder = 3
  829.       OnChange = O1DecaySBChange
  830.     end
  831.     object O2DecaySB: TScrollBar
  832.       Left = 342
  833.       Top = 60
  834.       Width = 172
  835.       Height = 13
  836.       Hint = 'Decay Time'
  837.       LargeChange = 10
  838.       Max = 30000
  839.       ParentShowHint = False
  840.       ShowHint = True
  841.       TabOrder = 4
  842.       OnChange = O2DecaySBChange
  843.     end
  844.     object O2AttackSB: TScrollBar
  845.       Left = 342
  846.       Top = 42
  847.       Width = 172
  848.       Height = 13
  849.       Hint = 'Attack Time'
  850.       LargeChange = 10
  851.       Max = 15000
  852.       ParentShowHint = False
  853.       ShowHint = True
  854.       TabOrder = 5
  855.       OnChange = O2AttackSBChange
  856.     end
  857.   end
  858.   object O1AmplSB: TScrollBar
  859.     Left = 243
  860.     Top = 24
  861.     Width = 13
  862.     Height = 118
  863.     Hint = 'Oscillator 1 Amplification'
  864.     Kind = sbVertical
  865.     LargeChange = 10
  866.     Max = 1000
  867.     ParentShowHint = False
  868.     Position = 100
  869.     ShowHint = True
  870.     TabOrder = 11
  871.     OnChange = O1AmplSBChange
  872.   end
  873.   object O2AmplSB: TScrollBar
  874.     Left = 336
  875.     Top = 24
  876.     Width = 13
  877.     Height = 118
  878.     Hint = 'Oscillator 2 Amplification'
  879.     Kind = sbVertical
  880.     LargeChange = 10
  881.     Max = 1000
  882.     ParentShowHint = False
  883.     Position = 100
  884.     ShowHint = True
  885.     TabOrder = 12
  886.     OnChange = O2AmplSBChange
  887.   end
  888.   object MediaPlayer1: TMediaPlayer
  889.     Left = 306
  890.     Top = 213
  891.     Width = 29
  892.     Height = 20
  893.     Hint = 'Preview current instrument'
  894.     ColoredButtons = [btPause, btNext, btPrev, btStep, btBack, btRecord, btEject]
  895.     VisibleButtons = [btPlay]
  896.     AutoEnable = False
  897.     AutoRewind = False
  898.     DeviceType = dtWaveAudio
  899.     ParentShowHint = False
  900.     ShowHint = True
  901.     TabOrder = 13
  902.     OnClick = MediaPlayer1Click
  903.   end
  904.   object Copy1to2: TButton
  905.     Left = 273
  906.     Top = 51
  907.     Width = 49
  908.     Height = 19
  909.     Hint = 'Copy Oscillator 1 to Oscillator 2'
  910.     Caption = '>>>'
  911.     Font.Color = clBlack
  912.     Font.Height = -11
  913.     Font.Name = 'MS Sans Serif'
  914.     Font.Style = [fsBold]
  915.     ParentFont = False
  916.     ParentShowHint = False
  917.     ShowHint = True
  918.     TabOrder = 14
  919.     OnClick = Copy1to2Click
  920.   end
  921.   object Copy2to1: TButton
  922.     Left = 273
  923.     Top = 72
  924.     Width = 49
  925.     Height = 19
  926.     Hint = 'Copy Oscillator 2 to Oscillator 1'
  927.     Caption = '<<<'
  928.     Font.Color = clBlack
  929.     Font.Height = -11
  930.     Font.Name = 'MS Sans Serif'
  931.     Font.Style = [fsBold]
  932.     ParentFont = False
  933.     ParentShowHint = False
  934.     ShowHint = True
  935.     TabOrder = 15
  936.     OnClick = Copy2to1Click
  937.   end
  938.   object SwapOscil: TButton
  939.     Left = 273
  940.     Top = 93
  941.     Width = 49
  942.     Height = 19
  943.     Hint = 'Swap oscillator settings'
  944.     Caption = '<-->'
  945.     Font.Color = clBlack
  946.     Font.Height = -11
  947.     Font.Name = 'MS Sans Serif'
  948.     Font.Style = [fsBold]
  949.     ParentFont = False
  950.     ParentShowHint = False
  951.     ShowHint = True
  952.     TabOrder = 16
  953.     OnClick = SwapOscilClick
  954.   end
  955.   object MainMenu1: TMainMenu
  956.     Left = 447
  957.     Top = 201
  958.     object File1: TMenuItem
  959.       Caption = '&File'
  960.       ShortCut = 0
  961.       object ResetSynth1: TMenuItem
  962.         Caption = '&Reset Synth'
  963.         ShortCut = 0
  964.         OnClick = ResetSynth1Click
  965.       end
  966.       object Open1: TMenuItem
  967.         Caption = '&Open Instrument...'
  968.         ShortCut = 0
  969.         OnClick = Open1Click
  970.       end
  971.       object SaveAs1: TMenuItem
  972.         Caption = '&Save Instrument...'
  973.         ShortCut = 0
  974.         OnClick = SaveAs1Click
  975.       end
  976.       object N1: TMenuItem
  977.         Caption = '-'
  978.         ShortCut = 0
  979.       end
  980.       object Save1: TMenuItem
  981.         Caption = 'Save &As Sample...'
  982.         ShortCut = 0
  983.         OnClick = Save1Click
  984.       end
  985.       object N4: TMenuItem
  986.         Caption = '-'
  987.         ShortCut = 0
  988.       end
  989.       object InstrumentSampleSettings1: TMenuItem
  990.         Caption = '&Instrument/Sample Settings...'
  991.         ShortCut = 0
  992.         OnClick = InstrumentSampleSettings1Click
  993.       end
  994.       object N2: TMenuItem
  995.         Caption = '-'
  996.         ShortCut = 0
  997.       end
  998.       object Exit1: TMenuItem
  999.         Caption = 'E&xit Defractor'
  1000.         ShortCut = 0
  1001.         OnClick = Exit1Click
  1002.       end
  1003.     end
  1004.     object Oscillator1: TMenuItem
  1005.       Caption = 'Oscillator &1'
  1006.       ShortCut = 0
  1007.       object Sine1: TMenuItem
  1008.         Caption = 'Sine'
  1009.         RadioItem = True
  1010.         ShortCut = 0
  1011.         OnClick = Sine1Click
  1012.       end
  1013.       object Square1: TMenuItem
  1014.         Caption = 'Square'
  1015.         RadioItem = True
  1016.         ShortCut = 0
  1017.         OnClick = Square1Click
  1018.       end
  1019.       object SawTooth1: TMenuItem
  1020.         Caption = 'Saw Tooth'
  1021.         RadioItem = True
  1022.         ShortCut = 0
  1023.         OnClick = SawTooth1Click
  1024.       end
  1025.       object Triangular1: TMenuItem
  1026.         Caption = 'Triangular'
  1027.         RadioItem = True
  1028.         ShortCut = 0
  1029.         OnClick = Triangular1Click
  1030.       end
  1031.       object ExponentialTooth1: TMenuItem
  1032.         Caption = 'Exponential Tooth'
  1033.         RadioItem = True
  1034.         ShortCut = 0
  1035.         OnClick = ExponentialTooth1Click
  1036.       end
  1037.       object LogarithmicTooth1: TMenuItem
  1038.         Caption = 'Logarithmic Tooth'
  1039.         RadioItem = True
  1040.         ShortCut = 0
  1041.         OnClick = LogarithmicTooth1Click
  1042.       end
  1043.       object SquareDutyCycle1: TMenuItem
  1044.         Caption = 'Square + DutyCycle'
  1045.         RadioItem = True
  1046.         ShortCut = 0
  1047.         OnClick = SquareDutyCycle1Click
  1048.       end
  1049.       object Pulse1: TMenuItem
  1050.         Caption = 'Pulse'
  1051.         RadioItem = True
  1052.         ShortCut = 0
  1053.         OnClick = Pulse1Click
  1054.       end
  1055.       object ParabolicTooth1: TMenuItem
  1056.         Caption = 'Parabolic Tooth'
  1057.         RadioItem = True
  1058.         ShortCut = 0
  1059.         OnClick = ParabolicTooth1Click
  1060.       end
  1061.       object Circular1: TMenuItem
  1062.         Caption = 'Circular'
  1063.         RadioItem = True
  1064.         ShortCut = 0
  1065.         OnClick = Circular1Click
  1066.       end
  1067.       object RampTooth1: TMenuItem
  1068.         Caption = 'Ramp Tooth'
  1069.         RadioItem = True
  1070.         ShortCut = 0
  1071.         OnClick = RampTooth1Click
  1072.       end
  1073.       object Noise1: TMenuItem
  1074.         Caption = 'Noise'
  1075.         ShortCut = 0
  1076.         OnClick = Noise1Click
  1077.       end
  1078.       object None1: TMenuItem
  1079.         Caption = 'None'
  1080.         ShortCut = 0
  1081.         OnClick = None1Click
  1082.       end
  1083.       object Custom: TMenuItem
  1084.         Caption = 'Custom...'
  1085.         RadioItem = True
  1086.         ShortCut = 0
  1087.         OnClick = CustomClick
  1088.       end
  1089.     end
  1090.     object Oscillator2: TMenuItem
  1091.       Caption = 'Oscillator &2'
  1092.       ShortCut = 0
  1093.       object Sine2: TMenuItem
  1094.         Caption = 'Sine'
  1095.         GroupIndex = 1
  1096.         RadioItem = True
  1097.         ShortCut = 0
  1098.         OnClick = Sine2Click
  1099.       end
  1100.       object Square2: TMenuItem
  1101.         Caption = 'Square'
  1102.         GroupIndex = 1
  1103.         RadioItem = True
  1104.         ShortCut = 0
  1105.         OnClick = Square2Click
  1106.       end
  1107.       object SawTooth2: TMenuItem
  1108.         Caption = 'Saw Tooth'
  1109.         GroupIndex = 1
  1110.         RadioItem = True
  1111.         ShortCut = 0
  1112.         OnClick = SawTooth2Click
  1113.       end
  1114.       object Triangular2: TMenuItem
  1115.         Caption = 'Triangular'
  1116.         GroupIndex = 1
  1117.         RadioItem = True
  1118.         ShortCut = 0
  1119.         OnClick = Triangular2Click
  1120.       end
  1121.       object ExponentialTooth2: TMenuItem
  1122.         Caption = 'Exponential Tooth'
  1123.         GroupIndex = 1
  1124.         RadioItem = True
  1125.         ShortCut = 0
  1126.         OnClick = ExponentialTooth2Click
  1127.       end
  1128.       object LogarithmicTooth2: TMenuItem
  1129.         Caption = 'Logarithmic Tooth'
  1130.         GroupIndex = 1
  1131.         RadioItem = True
  1132.         ShortCut = 0
  1133.         OnClick = LogarithmicTooth2Click
  1134.       end
  1135.       object SquareDutyCycle2: TMenuItem
  1136.         Caption = 'Square + DutyCycle'
  1137.         GroupIndex = 1
  1138.         RadioItem = True
  1139.         ShortCut = 0
  1140.         OnClick = SquareDutyCycle2Click
  1141.       end
  1142.       object Pulse2: TMenuItem
  1143.         Caption = 'Pulse'
  1144.         GroupIndex = 1
  1145.         RadioItem = True
  1146.         ShortCut = 0
  1147.         OnClick = Pulse2Click
  1148.       end
  1149.       object ParabolicTooth2: TMenuItem
  1150.         Caption = 'Parabolic Tooth'
  1151.         GroupIndex = 1
  1152.         RadioItem = True
  1153.         ShortCut = 0
  1154.         OnClick = ParabolicTooth2Click
  1155.       end
  1156.       object Circular2: TMenuItem
  1157.         Caption = 'Circular'
  1158.         GroupIndex = 1
  1159.         RadioItem = True
  1160.         ShortCut = 0
  1161.         OnClick = Circular2Click
  1162.       end
  1163.       object RampTooth2: TMenuItem
  1164.         Caption = 'Ramp Tooth'
  1165.         GroupIndex = 1
  1166.         RadioItem = True
  1167.         ShortCut = 0
  1168.         OnClick = RampTooth2Click
  1169.       end
  1170.       object Noise2: TMenuItem
  1171.         Caption = 'Noise'
  1172.         GroupIndex = 1
  1173.         ShortCut = 0
  1174.         OnClick = Noise2Click
  1175.       end
  1176.       object None2: TMenuItem
  1177.         Caption = 'None'
  1178.         GroupIndex = 1
  1179.         ShortCut = 0
  1180.         OnClick = None2Click
  1181.       end
  1182.       object Custom1: TMenuItem
  1183.         Caption = 'Custom...'
  1184.         GroupIndex = 1
  1185.         RadioItem = True
  1186.         ShortCut = 0
  1187.         OnClick = Custom2Click
  1188.       end
  1189.     end
  1190.     object AboutM: TMenuItem
  1191.       Caption = '&About'
  1192.       ShortCut = 0
  1193.       object AboutDefractor1: TMenuItem
  1194.         Caption = 'About &Defractor...'
  1195.         ShortCut = 0
  1196.         OnClick = AboutDefractor1Click
  1197.       end
  1198.       object Contributors: TMenuItem
  1199.         Caption = '&Contributors/Beta Testers...'
  1200.         ShortCut = 0
  1201.         OnClick = ContributorsClick
  1202.       end
  1203.     end
  1204.   end
  1205.   object InstrumentOpen: TOpenDialog
  1206.     FileEditStyle = fsEdit
  1207.     Filter = 
  1208.       'Defractor 1.0 Instrument (*.DFC)|*.DFC|Defractor Enhaced Instrum' +
  1209.       'ent (*.DF2)|*.DF2'
  1210.     Left = 147
  1211.     Top = 198
  1212.   end
  1213.   object InstrumentSave: TSaveDialog
  1214.     FileEditStyle = fsEdit
  1215.     Filter = 
  1216.       'Defractor 1.0 Instrument (*.DFC)|*.DFC|Defractor Enhaced Instrum' +
  1217.       'ent (*.DF2)|*.DF2'
  1218.     Left = 387
  1219.     Top = 201
  1220.   end
  1221.   object RAWSave: TSaveDialog
  1222.     FileEditStyle = fsEdit
  1223.     Filter = 
  1224.       '16 Bit Integer RAW Format (*.RAW)|*.RAW|FastTracker 2.0x Instrum' +
  1225.       'ent (*.XI)|*.XI|Microsoft Wave (*.WAV)|*.WAV'
  1226.     Left = 417
  1227.     Top = 201
  1228.   end
  1229.   object CustomOpenDialog: TOpenDialog
  1230.     FileEditStyle = fsEdit
  1231.     Filter = '16 Bit Signed RAW Data|*.RAW|Defractor RAW Waveform|*.RAD'
  1232.     Left = 117
  1233.     Top = 198
  1234.   end
  1235. end
  1236.